*{
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
/* 防止Bootstrop出现横向滚动条 */
/* .row{
    margin-left:15px;
    margin-right:15px;
} */
/* 防止swiper 出现横向滚动条start  这种方法既可以防止swiper也可以防止Bootstrap 且比上面一种好*/
html {
    overflow-y: scroll;
}
:root {
    overflow-y: auto;
    overflow-x: hidden;
}  
:root body {
    position: absolute;
}  
body {
    width: 100vw;
    overflow: hidden;
}
/* 防止swiper 出现横向滚动条end */
li{
    list-style: none;
}
header{
    /* height: 200px; */
    background-color: rgba(121, 38, 39, 0.9);
}
.fa-cloud{
    color: rgb(148, 147, 147);
}
.icon-bar{
    background-color: rgb(245, 191, 65);
}

header .row .weather ul>li{
   color: #202020;
    
}
#Navigation li a{                                                                        
    font-size: 18px;
    color: rgb(7, 6, 6);
    text-decoration: none;
    border-radius: 4px;
}
#Navigation li a:hover {
    color: rgb(245, 191, 65);
}
#Navigation li .dropdown-menu{
    width: 5em;
}
.dropdown-menu li{
    width: 100%;
    height: 30px;
    line-height: 30px;
}
/* 底部模块制作 */
.footer { 
    /* height: 315px; */
    padding-top: 30px;
}
.mod_help {
    /* height: 185px; */
    border-bottom: 1px solid #ccc;
    padding-top: 20px;
    padding-left: 50px;
}
.mod_help dl {
    float: left;
    width: 200px;
}
.mod_help dl:last-child {
    width: 90px;
    text-align: center;
}
.mod_help dl dt {
    font-size: 16px; 
    margin-bottom: 10px;
}
.mod_copyright {
    text-align: center;
    padding-top: 20px;
}
.links {
    margin-bottom: 15px;
}
.links a {
    margin: 0 3px;
}
.copyright {
    line-height: 20px;
}
.tail{
    background: #1e1e1e;
    color: #dab866;
}
.tail a{
    color: #dab866;
    text-decoration: none;
}
.tail a:hover{
    color: aliceblue;
}